package com.itheima.service;

import com.itheima.pojo.BsUser;
import com.itheima.util.LoginResult;
import com.itheima.util.LoginResultDto;
import com.itheima.util.PageResult;
import com.itheima.util.SimpleResult;

import java.util.List;

public interface LoginService{
    BsUser login(String username, String newpassword);

    void savetoken(BsUser bsUser,String token);

    void UpdateUser(BsUser bsuser);

    BsUser UpdateShow(Integer id);

    PageResult findPage(Integer page, Integer pagesize, String username);

    void deleteById(Integer id);

    void updateAbled(Integer id, boolean disabled);

    void add(BsUser bsUser);

//    List<SimpleResult> simple(String keyword, boolean disabled);

    void updatepassword(Integer id, String password);

    LoginResult profile(String admintoken);

    void logout(String s);
}
